Regerator: a Registry Generator for Blockchain
نویسندگان
چکیده
A registry is a list of information recorded by a trusted authority. Registries have security requirements for data integrity and availability, and for the ability to connect with other registries. Building registries on a blockchain leverages key properties of blockchains, including data integrity, immutability, and availability. By using a blockchain as uniform infrastructure, different registries can also more easily interact with each other. In this paper, we present a browser-based tool for the model-driven generation and deployment of registries as smart contracts on blockchain. The tool also generates web-based RESTful APIs and user interfaces to interact with the generated registries. We evaluate the feasibility and transaction costs for this approach using metadata from data.gov.au, stored on a decentralised derivative of CKAN (a web-based open-source data registration system) built on the Ethereum blockchain.
منابع مشابه
The Challenges and Trends of Deploying Blockchain in the Real World for the Users’ Need
Blockchain technology is a decentralized and open database maintained by a peer-to-peer network, offering a “trustless trust” for untrusted parties. Despite the fact that some researchers consider blockchain as a bubble, blockchain technology has the genuine potential to solve problems across industries. In this article, we provide an overview of the development that Blockchain technology has h...
متن کاملA Review of BlockChain
Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed software architectures, where components can find agreements on their shared states without trusting a central integration point or any particular participating components. Considering the block- chain as a software connector...
متن کاملExplaining the Blockchain Acceptance Indices in Iran Financial Markets: A Fuzzy Delphi Study
This study was designed to explain the Blockchain acceptance indices in Iran's financial markets aimed at identifying different angles for the implementation of Blockchains. The Blockchain acceptance indices were extracted in 4 levels, 12 variables, and 53 indices of related research literature in the field of e-commerce and mobile banking. To validate the research indicators, the Fuzzy Delphi ...
متن کاملThe Impact of Blockchain on Accounting Information Systems
The objective of the research is to clarify what Blockchain technique is and the developments of its various uses, and identify the accounting perspective of this technique and the possibility of using it in accounting work. It also aims at demonstrating how to utilize its Blockchain technique in accounting information systems, and identify the most important potential effects of the use of tec...
متن کاملColored Coins: Bitcoin, Blockchain, and Land Administration
In May of 2015, news broke that the Government of Honduras was working with Factom and Epigraph to build a land registry system using the blockchain technology that powers the controversial cryptocurrency Bitcoin according to press releases. This sparked considerable interest regarding how blockchain technology might be applied to land administration, with claims that it might revolutionize lan...
متن کامل